• word of the day

    watering hole

    watering hole - Dictionary definition and meaning for word watering hole

    Definition
    (noun) a health resort near a spring or at the seaside
    Synonyms : spa , watering place

Word used in video below:
text: hair down at a local Watering Hole
Download our Mobile App Today
Receive our word of the day
on Whatsapp